Authorities said the driver crashed into five parked cars on the 4700 block of Osage Avenue around 1:45 a.m.
He ran over the firefighter's foot and then crashed into the side of a firetruck, authorities said. Both he and the firefighter were hospitalized at Penn-Presbyterian Medical Center in stable condition, police added.
The firefighter has since been released from the hospital, PFD told Daily Voice Monday afternoon.
Authorities did not name the 52-year-old driver or announce any charges as of midday Monday.
Click here to follow Daily Voice West Chester and receive free news updates.